travel and other expenses incurred - Español Inglés Diccionario